lay down one's existence - Allemand Anglais Dictionnaire